È il kazako Sergey Luchshenko ad aggiudicarsi la quinta tappa del Tour de Bretagne 2019. Il corridore dell’Astana City è riuscito a regolare un gruppo di cinque corridori che si era avvantaggiato nel finale e che ha anticipato il grosso del gruppo di appena tre secondi. Secondo posto per lo svizzero Fabian Lienhard (IAM Excelsior), nuovo leader della classifica generale, e terzo per il francese Adrien Lagree. Alberto Dainese (SEG Racing Academy) ha chiuso sesto, con Marco Benfatto (Androni-Sidermec) ottavo e Luca Mozzato (Dimension Data for Qhubeka) nono.